
/*****************************
* =editor SETTINGS 
******************************/
.editor {
	background-color: #C3D9FF;
}

.editorContainer {
	padding: 1px 0 0 1px;
	margin: 0;
	background-color: #fff;
	border: 1px solid #ccc;
}
.editorContainer_Focus {
	border-color: #ddd;
}
.editorContainer_Blur {
	border-color: #ccc;
}
.editorStatusBar {
	background: #C3D9FF;
	padding: 0;
	margin: 0;
	width: 100%;
	text-align:right;
}
.editorTab {
	float: left;
	margin: 2px;
	padding: 2px;
	font: normal 10px verdana;
	border: 1px solid #B5B9C2;
}
.editorTabDesign {
	padding-left: 20px;
	background: transparent url(images/mode.design.gif) center left no-repeat;	
}
.editorTabCode {
	padding-left: 20px;
	background: transparent url(images/mode.code.gif) center left no-repeat;	
}
.editorTab_Off {
	background-color: transparent;
}
.editorTab_On {
	background-color: #fff;
}
.editorStatus {
	font: normal 10px verdana;
	padding: 5px 5px 0 0;
}
.editortoolbars {
	background-color: #ccc;
}

/*****************************
* =toolbar
******************************/

.toolbar {
	margin: 3px 0;
}
.toolbar_Group 
{
	height: 25px;
	float: left;
	padding: 0 0 0 2px;
}
.toolbar_Body 
{
	
}
.toolbar_Header {
	display: none;
}

.toolbar_Footer {
	display: none;
}
.toolbar_Footer span {
	font: bold 10px arial;
	color: #3E6AAA;
}
.toolbar_ButtonRow {
	margin: 0 0 0 4px;	
	float: left;

}
.toolbar_ListRow {
	float: left;
}
.toolbar_Break {
	display:none;
}
.toolbar_Break {
	display:none;
}

/*****************************
* =BUTTONS
******************************/
.toolbar_Button {
	float:left;
	width: 24px;
	height: 20px;
	cursor: default;
	text-align:center;

}

.toolbar_Button_Disabled {
	border: 0;
	padding: 1px;
	background-color: transparent;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);	
}
.toolbar_Button_Normal {
	border: 0;
	padding: 1px;
	-moz-opacity: 1.0;
	opacity:1.0;
	filter: alpha(opacity=100);	
}
.toolbar_Button_Over {
	border: 1px solid #ccc;
	border-top-color: #fff;	
	border-left-color: #fff;		
	padding: 0;	
	background-color: transparent;
	-moz-opacity: 1.0;
	opacity:1.0;
	filter: alpha(opacity=100);		
}
.toolbar_Button_Highlight {
	border: 1px solid #fff;
	border-top-color: #ccc;	
	border-left-color: #ccc;		
	padding: 0;	
	background-color: #E8F1FF;
	-moz-opacity: 1.0;
	opacity:1.0;
	filter: alpha(opacity=100);
}

.toolbar_DropButton {
	float:left;
	width: 35px;
	height: 20px;
	cursor: default;
}
.toolbar_DropButton_Disabled {
	background-image: none;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);	
}
.toolbar_DropButton_Normal {
	background-image: url(../office12/images/dropbutton.bg.normal.gif);
	-moz-opacity: 1.0;
	opacity:1.0;
	filter: alpha(opacity=100);	
}
.toolbar_DropButton_Over {
	background-image: url(../office12/images/dropbutton.bg.over.gif);
	-moz-opacity: 1.0;
	opacity:1.0;
	filter: alpha(opacity=100);		
}
.toolbar_DropButton_Highlight {
}

.dropButton_Status {
	background-color: #DDE7EE;
	padding: 1px 4px;
	color: #3E6AAA;
	font: 10pt Arial;
	border-bottom: solid 1px #C5C5C5;
}

.dropButton_Bottom {
	background-color: #DDE7EE;
	padding: 1px 4px;
	color: #3E6AAA;
	font: 10pt Arial;
	border-top: solid 1px #C5C5C5;
}

/*****************************
* =LISTS
******************************/
.toolbar_List {
	float:left;	
	cursor: default;
	margin: 0 4px 0 0;
}


/*****************************
* =comboBox
******************************/
.comboBox_Display {
	font: 9pt Tahoma;
	background: #EAF2FB url(../office12/images/comboBox.arrow.gif) top right no-repeat;
	border: 1px solid #ABC1DE;
	padding: 2px;
}
.comboBox_Display_Over {
	border: 1px solid #B3C7E1;
	background: #EAF2FB url(../office12/images/comboBox.arrow.over.gif) top right no-repeat;
	background-color: #fff;
}
.comboBox_List {
	border: 1px solid #ccc;
	background: #fff;
}
.comboBox_List ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.comboBox_Display h1, .comboBox_Display h2, .comboBox_Display h3, .comboBox_Display h4, .comboBox_Display h5, .comboBox_Display p, 
.comboBox_List h1, .comboBox_List h2, .comboBox_List h3, .comboBox_List h4, .comboBox_List h5, .comboBox_List p {
	margin: 0;
	padding: 0;
}
.comboBox_Item {
	border: 1px solid #fff;
}
.comboBox_Item_Over {
	border: 1px solid #DBCE99; -moz-border-radius: 3px;	-webkit-border-radius: 3px;	
	background: transparent url(../office12/images/comboBox.item.over.gif) center left repeat-x;
}
/*****************************
* =Modal
******************************/
#ModalOverlay {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #333333;
	opacity: .4;
	filter: alpha(opacity=40);
	
	display:none;
}
#ModalContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
	border: 1px solid #000000; -moz-border-radius: 5px;
}
#ModalInner {
	border: 1px solid #C3CADA; -moz-border-radius: 5px;
	background-color: #ffffff;
}

#ModalFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#ModalTitleBar {
	background: #B9C2D6 url(../office12/images/modal.topbar.gif) center top no-repeat;
	color: #000;
	font-weight: bold;
	height: 21px;
	position: relative;
	z-index: 203;
}
#ModalTitle {
	float: left;
	font-size: 10pt;
	line-height: 21px;
	color: #000;
	margin-left: 5px;
}
#ModalButtons {
	margin-right: 5px;
	float: right;
	cursor: pointer;
	cursor: hand;
}
#ModalCloseButton {
	background: #ff0000 url(../office12/images/modal.closebutton.gif) top left no-repeat;
	width: 43px;
	height: 18px;
	cursor: pointer;
	cursor: hand;	
}

/* POPUPS */
.formTable {
	font: 90% arial;
}
.formTitle {
	text-align: right;
	padding-right: 8px;
}